package com.example.demo.domain.entity;

import com.example.demo.domain.base.BaseDO;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 数据权限实体
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class DataPermission extends BaseDO {
    /** 权限名 */
    private String name;
    /** 数据权限类型（SELF/LEADER/EXPR） */
    private String type;
    /** 数据权限表达式（如SQL片段、SpEL等） */
    private String expression;
    /** 描述 */
    private String description;
}